Computer-controlled Branch exchange - Spanish English Dictionary